Agent-assisted Distributed Requirements Elicitation and Management
نویسندگان
چکیده
Requirements engineering (RE) is concerned with the elicitation of requirements from users (stakeholders), analysis of these requirements and the generation of a coherent specification for downstream software engineering processes. Present-day RE projects typically involve large, diverse and distributed groups of stakeholders, who specify their requirements mostly using informal notation. In this paper, we describe the design and implementation of the ADREAM system which addresses these issues. We propose a novel agent-mediated architecture for the ADREAM system, a set of novel requirements elicitation strategies as well as a novel mechanism for eliciting formal descriptions of informal requirements.
منابع مشابه
Collaborative Development of Knowledge Bases in Distributed Requirements Elicitation
One of the main challenges in distributed software development is the elicitation and management of knowledge regarding system requirements. Due to spatial distribution of involved parties, many limitations concerning interaction, communication, and conceptualization have to be faced. The SoftWiki project aims to provide an agile, wiki-based methodology to overcome these limitations in part. Th...
متن کاملRequirements Engineering Model in Designing Complex Systems
This research tends to development of the requirements elicitation methodology with regard to operational nature and hierarchical analysis for complex systems and also, regarding available technologies. This methodology applies Analytic Hierarchy Process (AHP) and Analytic Network Process (ANP) to ensure traceability of planned qualitative and quantitative data from requirements to available te...
متن کاملA lightweight forum-based distributed requirement elicitation process for open source community
Nowadays, lots of open source communities adopt forum to acquire scattered stakeholders’ requirements. But the requirements collection process always suffers from the unformatted description and unfocused discussions. In this paper, we establish a framework ReqForum to define the metamodel of the requirement elicitation forum. Based on it, we propose a lightweight forum-based requirements elici...
متن کاملRequirements Engineering Model in Designing Complex Systems
This research tends to development of the requirements elicitation methodology with regard to operational nature and hierarchical analysis for complex systems and also, regarding available technologies. This methodology applies Analytic Hierarchy Process (AHP) and Analytic Network Process (ANP) to ensure traceability of planned qualitative and quantitative data from requirements to available te...
متن کاملTowards Executable Specification: Combining i* and AgentSpeak(L)
Agent-oriented conceptual modeling(AoCM) approaches in Requirements Engineering (RE) have received considerable attention recently. Semi-formal modeling frameworks such as i* assist analysts in requirements elicitation and reasoning of early-phase RE. AgentSpeak(L) is a widely accepted agent programming language. The Strategic Rationale (SR) model of the i* framework naturally lends itself to A...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003